mug up on a subject matter - Turc Anglais Dictionnaire